Alpine catsfoot - Español Inglés Diccionario